package automaton.recognizer;

import java.util.ArrayList;
import automaton.AbstractAutomaton;

/**
 * Abstract class representing a recognizer automaton.
 * @author Daniil Chivilikhin
 */
public abstract class AbstractRecognizer extends AbstractAutomaton {
	public abstract boolean stateIsAccepting(int state);
	public abstract void setAcceptingStates(ArrayList<Integer> acceptingStates);
	public abstract ArrayList<Integer> getAcceptingStates();
}
